po'd [pissed off] - Spanish English Dictionary